package com.ysd.lis.service.inv;


import com.baomidou.mybatisplus.extension.service.IService;
import com.ysd.common.Result;
import com.ysd.lis.entity.inv.InvSupplier;
import com.ysd.lis.entity.inv.InvTransferType;
import com.ysd.lis.request.Params;
import com.ysd.lis.request.inv.InvSupplierPageParam;
import com.ysd.lis.request.inv.TransferTypeDto;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author wanghuaixing
 * @since 2024-09-11
 */
public interface InvTransferTypeService extends IService<InvTransferType> {

    Result findInvTransferTypePageList(InvSupplierPageParam params);
    Result findInvTransferTypeList(InvSupplierPageParam params);

    Result addInvTransferType(InvTransferType transferType);

    Result editInvTransferType(InvTransferType transferType);

    Result deleteInvTransferType(InvTransferType transferType);

    Result batchDeleteInvTransferTypeList(TransferTypeDto dto);
}
